blast roasting - Turkish English Dictionary